package com.code.module.permission.persistence;

import java.util.List;

import com.code.base.sys.pojo.SysMenu;
import com.code.base.sys.pojo.SysRole;

public interface PermissionMapper {
	
	/**
	 * 用户所拥有的角色
	 */
	public List<SysRole> getRoleByUserId(Long userId);
	
	/**
	 * 用户所拥有的菜单
	 */
	public List<SysMenu> getMenuByUserId(Long userId);
	
	/**
	 * 角色所拥有的菜单
	 */
	public List<SysMenu> getMenuByRoleId(Long roleId);
}
